small open-air café - Allemand Anglais Dictionnaire